arm of beef - Spanish English Dictionary